Harrods new Fine Wines and Spirits Rooms aims to educate and ‘break down barriers’
Luxury department store Harrods has reaffirmed its place as one of London’s premiere destinations for fine wines and spirits after unveiling its multi-million pound renovation.
Read more...